-
Notifications
You must be signed in to change notification settings - Fork 264
/
ChildResource`3.xml
168 lines (168 loc) · 10.7 KB
/
ChildResource`3.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
<Type Name="ChildResource<InnerT,ParentImplT,IParentT>" FullName="Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource<InnerT,ParentImplT,IParentT>">
<TypeSignature Language="C#" Value="public abstract class ChildResource<InnerT,ParentImplT,IParentT> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IndexableWrapper<InnerT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<IParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<IParentT> where ParentImplT : IParentT" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract beforefieldinit ChildResource`3<InnerT, (!IParentT) ParentImplT, IParentT> extends Microsoft.Azure.Management.ResourceManager.Fluent.Core.IndexableWrapper`1<!InnerT> implements class Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource`1<!IParentT>, class Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName, class Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent`1<!IParentT>, class Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IIndexable" />
<TypeSignature Language="DocId" Value="T:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource`3" />
<TypeSignature Language="VB.NET" Value="Public MustInherit Class ChildResource(Of InnerT, ParentImplT, IParentT)
Inherits IndexableWrapper(Of InnerT)
Implements IChildResource(Of IParentT), IHasParent(Of IParentT)" />
<TypeSignature Language="F#" Value="type ChildResource<'InnerT, #'IParentT, 'IParentT> = class
 inherit IndexableWrapper<'InnerT>
 interface IChildResource<'IParentT>
 interface IHasName
 interface IIndexable
 interface IHasParent<'IParentT>" />
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.69</AssemblyVersion>
<AssemblyVersion>1.0.0.70</AssemblyVersion>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<TypeParameters>
<TypeParameter Name="InnerT" />
<TypeParameter Name="ParentImplT">
<Constraints>
<BaseTypeName>IParentT</BaseTypeName>
</Constraints>
</TypeParameter>
<TypeParameter Name="IParentT" />
</TypeParameters>
<Base>
<BaseTypeName>Microsoft.Azure.Management.ResourceManager.Fluent.Core.IndexableWrapper<InnerT></BaseTypeName>
<BaseTypeArguments>
<BaseTypeArgument TypeParamName="InnerT">InnerT</BaseTypeArgument>
</BaseTypeArguments>
</Base>
<Interfaces>
<Interface>
<InterfaceName>Microsoft.Azure.Management.ResourceManager.Fluent.Core.IChildResource<IParentT></InterfaceName>
</Interface>
<Interface>
<InterfaceName>Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName</InterfaceName>
</Interface>
<Interface>
<InterfaceName>Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<IParentT></InterfaceName>
</Interface>
<Interface>
<InterfaceName>Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IIndexable</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<typeparam name="InnerT">Azure inner child class type</typeparam>
<typeparam name="ParentImplT">Parent fluent interface implementation</typeparam>
<typeparam name="IParentT">Parent fluent interface</typeparam>
<summary>
Child resource abstract implementation.
(Internal use only)
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ChildResource (InnerT innerObject, ParentImplT parent);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(!InnerT innerObject, !ParentImplT parent) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource`3.#ctor(`0,`1)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (innerObject As InnerT, parent As ParentImplT)" />
<MemberSignature Language="F#" Value="new Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource<'InnerT, #'IParentT, 'IParentT> : 'InnerT * 'ParentImplT -> Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource<'InnerT, #'IParentT, 'IParentT>" Usage="new Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource<'InnerT, #'IParentT, 'IParentT> (innerObject, parent)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="innerObject" Type="InnerT" />
<Parameter Name="parent" Type="ParentImplT" />
</Parameters>
<Docs>
<param name="innerObject">To be added.</param>
<param name="parent">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName.Name">
<MemberSignature Language="C#" Value="string Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName.Name { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance string Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName.Name" />
<MemberSignature Language="DocId" Value="P:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource`3.Microsoft#Azure#Management#ResourceManager#Fluent#Core#IHasName#Name" />
<MemberSignature Language="VB.NET" Value=" ReadOnly Property Name As String Implements IHasName.Name" />
<MemberSignature Language="F#" Value="member this.Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName.Name : string" Usage="Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName.Name" />
<MemberType>Property</MemberType>
<Implements>
<InterfaceMember>P:Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName.Name</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<IParentT>.Parent">
<MemberSignature Language="C#" Value="IParentT Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<IParentT>.Parent { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !IParentT Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<IParentT>.Parent" />
<MemberSignature Language="DocId" Value="P:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource`3.Microsoft#Azure#Management#ResourceManager#Fluent#Core#IHasParent<IParentT>#Parent" />
<MemberSignature Language="VB.NET" Value=" ReadOnly Property Parent As IParentT Implements IHasParent(Of IParentT).Parent" />
<MemberSignature Language="F#" Value="member this.Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<IParentT>.Parent : 'IParentT" Usage="Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent<IParentT>.Parent" />
<MemberType>Property</MemberType>
<Implements>
<InterfaceMember>P:Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasParent`1.Parent</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>IParentT</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>the parent fluent interface</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public abstract string Name ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string Name() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource`3.Name" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function Name () As String" />
<MemberSignature Language="F#" Value="abstract member Name : unit -> string" Usage="childResource.Name " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Parent">
<MemberSignature Language="C#" Value="public ParentImplT Parent { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !ParentImplT Parent" />
<MemberSignature Language="DocId" Value="P:Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource`3.Parent" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Parent As ParentImplT" />
<MemberSignature Language="F#" Value="member this.Parent : 'ParentImplT" Usage="Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource<'InnerT, #'IParentT, 'IParentT>.Parent" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Azure.Management.ResourceManager.Fluent</AssemblyName>
<AssemblyVersion>1.0.0.71</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>ParentImplT</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the reference to the parent implementation, this is used by
the child resource impls to invoke methods in the parent such as
method to add the child resource impl to collection of child resources
maintained by the parent.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>